package com.kc.sys.service;

import com.kc.sys.domain.Role;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 老杜
 * @since 2019-10-23
 */
public interface RoleService extends IService<Role> {
    /*根据角色Id查询当前角色拥有的所有的权限或菜单Id*/
    List<Integer> queryRolePermissionIdsByRid(Integer roleId);

    void saveRolePermission(Integer rid, Integer[] ids);
    //根据用户Id查询角色并选中已拥有的角色
    List<Integer> queryUserRoleIdsByUid(Integer uid);
}
